Fullstack Job: Développeur.euse FullStack

Job added on

Company

FoodRelay

Location

Montreal - Canada

Job type

Full-Time

Fullstack Job Details

À propos de FoodRelay

FoodRelay est une startup en pleine croissance à la frontière entre technologie et art culinaire. Notre objectif: permettre aux entreprises de fournir des repas sains et personnalisés à leurs employés et collaborateurs. Comment? Chaque personne peut choisir elle même son repas sur notre app. jusqu’à 10h le matin, et reçoit à midi un repas personnalisé préparé le matin même avec des ingrédients frais!

Nous sommes une équipe multidisciplinaire composée d’entrepreneurs, de chefs, de développeurs et designers, tous amoureux de la bouffe et conscients des challenges actuels du système alimentaire mondial. L’environnement de travail est dynamique, stimulant, et chaque membre de l’équipe est amené à constamment sortir de sa zone de confort, à apprendre de nouvelles compétences rapidement et avoir un fort impact sur la direction de l’entreprise.

À propos du poste

Le poste de développeur.euse junior est un rôle clé qui t’amènera à développer des fonctionnalités de A à Z, du design à la conception et intégration des méthodes API au backend, et à l’intégration dans le front end avec des composants réutilisables React. Notre technologie est utilisée non seulement pour la commande de nourriture côté client, mais aussi pour la gestion de nos opérations (production de nourriture et livraison).

Tu seras responsable de développer des outils et fonctionnalités pour le côté opérationnel de notre technologie, ainsi que designer et maintenir des bases de données pour les supporter. Tu participeras aussi à l’élaboration de la feuille de route stratégique au fil de l’évolution rapide de notre organisation. Nous sommes à la recherche d’une personne autonome ayant d’excellentes capacités de vulgarisation et de gestion du temps et des priorités, et qui est motivée par les résultats. Tu travailleras de près avec notre COO et notre Directeur Général pour identifier et régler les besoins opérationnels, et tu auras à interagir avec les différentes parties prenantes (chefs, designers, développeur.euse.s).

Nous offrons un délicieux lunch chaque jour, commandé par toi sur notre app et préparé par nos chefs grâce aux outils que tu participes à créer, ainsi que des petits déjeuners, snacks, du bon café et des 5 à 7 avec l’équipe!

À Propos de notre technologie

Notre technologie est utilisée aujourd’hui par 2000 utilisateurs hebdomadairement. Son infrastructure a été bâtie en Python (Django, GraphQL). Le front end est développé en javascript moderne à l’aide de la librairie React. Nous avons également développé notre propre design system et librairie de composantes réutilisables à l’interne avec laquelle tu sera amené.e à travailler.

Plus d’informations sur notre stack technologique complet : https://stackshare.io/foodrelay/foodrelay

Vos responsabilités

  • Te lancer directement en travaillant avec nos outils actuels (Excel, Airtable) utilisés dans différents aspects de nos opérations et participe à diminuer le gap entre notre application interne et ces applications tierces.
  • Développer de nouvelles fonctionnalités sur l’application opérations en utilisant les meilleures pratiques de développement logiciel moderne. Ceci inclut la planification du travail à faire, l’écriture du code avec tests et documentation, les tests utilisateur, les séances de formation avec les utilisateurs, et la maintenance
  • Identifier les principaux pain points opérationnels et trouver des solutions rapidement, ainsi que planifier des fonctionnalités pour les besoins futurs en adéquation avec les objectifs stratégiques.
  • Communiquer l’avancement et les bloquants au reste de l’équipe grâce à des outils de version control comme Git
  • Élaborer de nouveaux modèles de données et planifier les migrations nécessaires afin de les intégrer à notre structure
  • Intégrer des données de différents services backend et bases de données
  • Faire l’assurance qualité des nouvelles fonctionnalités et correction de bugs sur différents appareils
  • Coopérer avec les designers UI / UX afin d’assurer une cohésion visuelle
  • Effectuer du refactoring et de la maintenance de façon régulière afin de limiter la dette technique
  • Développer un système de forecasting basé sur les données jugées pertinentes pour supporter nos opérations et amener notre personnalisation au niveau supérieur

Qualifications

  • Bacc en informatique, en génie logiciel ou expérience similaire
  • 5 ans d’expérience dans un milieu de développement logiciel
  • Expérience en analyse de données
  • Expérience dans le domaine du développement backend avec Python
  • Connaissance de Javascript, HTML et CSS moderne
  • Connaissance dans l’usage des meilleures pratiques de développement logiciel moderne
  • Être autodidacte et capable de vulgariser des problématiques technologiques complexes
  • Expérience du système d’opération Linux (un atout)
  • Expérience avec React, AWS, CI/CD (un atout)
  • Connaissance des APIs de Twilio et Stripe (un atout)

Ce rôle est pour toi?

Envoie nous ton CV et une lettre de présentaiton contenant:

  • Une description de ton parcours et tes expériences
  • Les raisons pour lesquelles tu penses être un bon fit pour ce rôle
  • Les réponses aux questions suivantes: Si tu avais accès à un million de dollars, qu’est ce que tu ferais avec? Quel est ton plat préféré et pourquoi?